patch and point - Turkish English Dictionary